<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>10_事件监听</title>
</head>
<body>
<button onclick="alert('警告')">弹框</button>
<button id="btn">弹框</button>
<h4>注意：天气转凉你应该做这些事...</h4>
div
<div>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ad amet in iste optio placeat quis. Aliquid consectetur
    distinctio dolore doloremque, doloribus expedita laborum minima odio quae repudiandae sapiente sed veritatis?
</div>
<div>Cum doloremque id ipsa iste. Fugit iusto nulla ut. Consequuntur natus quis sit tempore ullam? Amet, atque
    consectetur culpa, delectus est exercitationem impedit incidunt maiores nulla rem sequi soluta vero.
</div>
<div>Doloremque ducimus officiis quos! Accusamus dolorum eveniet expedita ipsum iste obcaecati praesentium saepe,
    voluptatem voluptates voluptatibus! Debitis deserunt, dicta laudantium maxime nostrum nulla odit officia officiis
    placeat, possimus repellat voluptate!
</div>
<div>Alias aspernatur assumenda consequuntur corporis ducimus eius, eos et ex exercitationem incidunt inventore ipsa
    iste iusto nemo obcaecati perferendis praesentium quas qui quibusdam, reiciendis repudiandae rerum tempora unde vel
    voluptatibus.
</div>
<div>Asperiores molestiae nam quidem quo reprehenderit! Amet consequatur, delectus, dolorem expedita explicabo ipsam,
    iste laboriosam molestiae nemo non nulla optio porro quasi quis vel veritatis voluptatibus? Quas quod soluta ullam.
</div>
<div>Accusamus aliquid deserunt doloribus eaque eius eligendi excepturi exercitationem illo, impedit magni maiores minus
    mollitia nam neque nesciunt non obcaecati pariatur possimus quam quas quisquam ratione repellat tenetur ut voluptas?
</div>
<div>Accusantium asperiores corporis culpa cupiditate debitis, dignissimos dolorem ea, exercitationem inventore maiores
    mollitia nesciunt nostrum numquam perspiciatis possimus quam qui quibusdam ratione rem repellendus sunt totam unde
    vero voluptas voluptatum?
</div>
<div>Accusantium enim fuga impedit nesciunt nostrum pariatur placeat quisquam sed! Assumenda autem cupiditate, dolorum
    fugiat nihil obcaecati perspiciatis quae rem sed voluptatibus. A alias deleniti inventore ipsa quasi repellendus
    repudiandae.
</div>
<div>Atque earum esse ex exercitationem, fugit hic nobis totam! Adipisci aliquam aut corporis eligendi esse in magni,
    minima nam nulla quas quis quisquam quo veniam. Expedita quas reiciendis tempora veniam.
</div>
<div>Adipisci animi at atque consequuntur delectus dolorum esse, eveniet labore laboriosam necessitatibus, nesciunt
    quibusdam quis repellendus, sequi unde vel voluptate. Accusamus accusantium cupiditate debitis maiores nemo
    perferendis vitae? Esse, non?
</div>
<div>Accusamus aut doloremque, facilis harum illum minima mollitia nemo, porro praesentium qui ratione sapiente suscipit
    ullam. Atque aut, beatae itaque odio perspiciatis quasi quis? Ad architecto odio reiciendis soluta velit.
</div>
<div>Accusamus, atque distinctio dolores dolorum enim, et facere fuga fugiat incidunt iusto laborum magnam modi nesciunt
    obcaecati perferendis quaerat quas quod sapiente similique sit tempore tenetur voluptates. Amet, architecto
    molestias.
</div>
<div>Dolor dolore eligendi est labore necessitatibus reiciendis soluta voluptatum! Architecto assumenda at delectus est,
    facilis fugit in labore laborum magnam officia praesentium quasi quos reiciendis repellendus totam voluptate
    voluptatibus! Harum.
</div>
<div>Aut delectus dolorem eius id porro quasi saepe! Alias culpa ea eaque earum est et eum excepturi facere facilis
    inventore laborum mollitia nam nihil provident quaerat, quas soluta suscipit, ullam!
</div>
<div>Aliquid dolor, enim impedit necessitatibus nulla perspiciatis. Aspernatur maxime porro possimus velit. A aperiam at
    deserunt, dolorem dolores ipsa iste libero magnam natus nisi obcaecati odio, porro possimus soluta voluptatem.
</div>
<div>Accusamus aspernatur commodi culpa cum dignissimos doloremque error harum illo in ipsam, labore magni neque
    nesciunt nihil quasi, quo recusandae reprehenderit similique sint unde vero voluptatem, voluptatibus. Blanditiis,
    molestiae officiis?
</div>
<div>Architecto consectetur dolore ducimus nihil omnis! Asperiores dicta ea facere hic illum iste laudantium maxime
    molestiae nam neque nobis officiis porro quis quisquam reprehenderit repudiandae saepe, ullam veritatis voluptate,
    voluptates?
</div>
<div>Accusantium cumque ea eos est facere, id labore minus officia placeat, provident quas quos sint tenetur ullam
    velit. Blanditiis ex laborum, maxime minus nihil non officiis quae ratione veritatis voluptates.
</div>
<div>Accusamus asperiores, atque blanditiis consectetur delectus dicta dolores eaque earum eius esse ipsam iste iusto
    laborum magni minus molestiae mollitia nisi nobis praesentium provident quam quia quibusdam totam ullam ut?
</div>
<div>Adipisci alias aut corporis dicta enim facere illo itaque iure, laboriosam magnam maiores maxime minima nam rerum
    sunt unde voluptas? Aliquam error facere impedit itaque modi, quidem soluta temporibus tenetur?
</div>
<div>Aliquid consequatur deleniti doloremque eius est explicabo id inventore iste nesciunt odio officiis perferendis
    quasi quisquam quo rem repellendus reprehenderit saepe, sit temporibus vel, vero vitae voluptate voluptatibus!
    Aperiam, est.
</div>
<div>Assumenda at consectetur corporis debitis dicta dignissimos doloribus, dolorum ea facere labore molestiae nostrum
    nulla obcaecati possimus quasi quod ratione reiciendis, repellendus sint tenetur ut veritatis vitae voluptate
    voluptatibus voluptatum?
</div>
<div>A consectetur consequatur distinctio dolorum eius eligendi, est facere ipsa itaque mollitia natus necessitatibus
    officia officiis perferendis porro quae quibusdam quo repellendus similique tempore unde vel vero? Atque, culpa
    placeat!
</div>
<div>Alias assumenda, ipsam iste necessitatibus rem velit? A aliquid debitis dolorem eligendi incidunt minima nisi!
    Aliquid cupiditate dolorem esse eveniet explicabo fuga, harum, molestiae officiis quisquam quos totam vitae
    voluptatem?
</div>
<div>Architecto autem excepturi impedit ratione. Ex magnam minima voluptas! Accusantium aliquam consequuntur cumque
    doloremque eligendi ipsum libero modi non pariatur quaerat quibusdam ratione rem repellat, sit suscipit vero
    voluptas. Quaerat!
</div>
<div>Blanditiis dolorem earum est excepturi exercitationem explicabo, facere impedit, laboriosam laudantium maxime
    quaerat ratione, reiciendis repellendus temporibus ullam! Amet cum deserunt dolor iusto nihil, sapiente tenetur.
    Alias harum incidunt quas?
</div>
<div>Amet aspernatur assumenda aut corporis cupiditate delectus deserunt est eum eveniet inventore laborum libero, natus
    non numquam officiis pariatur placeat praesentium qui quibusdam quidem sapiente similique sint unde. Corporis, sit.
</div>
<div>Adipisci assumenda blanditiis, delectus dolor dolores ducimus eaque enim, esse est harum hic in itaque laudantium
    perferendis quasi quisquam quo quod recusandae reiciendis sint sit totam unde velit veritatis voluptatibus.
</div>
<div>Eaque minus natus, non numquam officiis optio repellat! Amet commodi consectetur cumque delectus eos, et eveniet
    illo in ipsa, ipsum iusto labore necessitatibus, nihil praesentium unde vel voluptatum? At, quasi.
</div>
<div>Aspernatur cum debitis doloremque dolorum enim est et id magnam minima, modi mollitia nam necessitatibus obcaecati
    odio possimus qui quis quo quod rem reprehenderit sed, suscipit tempore voluptate? Eaque, praesentium.
</div>
<div>Architecto assumenda, consequuntur cupiditate dolor excepturi magnam natus quam quas quia, reiciendis totam ullam.
    Nulla odio optio tenetur voluptates! Dignissimos doloribus dolorum eaque harum iure maiores maxime minima placeat
    quidem.
</div>
<div>Accusamus aspernatur aut cupiditate deleniti inventore optio perferendis quisquam, rerum sit vero. Architecto
    commodi culpa cum eaque enim fugiat iste nam odit quae, quaerat quas recusandae repellat sapiente voluptatem
    voluptatum?
</div>
<div>Amet asperiores, blanditiis distinctio eius et explicabo facere fugiat libero nemo perspiciatis possimus qui quia
    reprehenderit sequi, similique sit, sunt tenetur voluptatum. Eum excepturi iusto numquam perspiciatis repudiandae
    sunt totam!
</div>
<div>Beatae blanditiis consequatur cum delectus, ducimus eos est ex fugit incidunt itaque iure laudantium maiores minima
    molestiae molestias numquam ratione repudiandae similique sit sunt ullam unde voluptas voluptate! Alias, sint?
</div>
<div>Aliquid asperiores culpa cupiditate doloremque eaque eos est, et eum eveniet exercitationem fugiat hic ipsam ipsum
    iste laboriosam libero magni modi molestias nam, nisi quaerat quas ratione rem tempora temporibus.
</div>
<div>Aspernatur assumenda, atque cumque delectus deserunt eos ex id ipsum magni natus necessitatibus nostrum nulla
    possimus tenetur voluptatem! Alias at delectus dolores eligendi non, provident recusandae sint suscipit. Eaque,
    maxime.
</div>
<div>Aut cum deleniti dolor dolorem enim error eum facere inventore, iusto, libero magnam minus nesciunt odit quaerat
    quia, totam voluptas voluptatum. Ab autem corporis distinctio, laudantium odio odit perferendis ratione?
</div>
<div>Adipisci at blanditiis commodi dignissimos ducimus eaque et exercitationem explicabo fuga incidunt ipsum iste
    itaque maiores minus natus nemo nesciunt perspiciatis quae quidem quisquam quos ratione veniam, veritatis voluptas
    voluptatum.
</div>
<div>Accusantium aperiam architecto aspernatur at beatae distinctio doloribus eligendi error est impedit ipsum labore
    laboriosam neque, pariatur quaerat quasi, quo rerum soluta unde vero. Adipisci alias doloribus eveniet optio
    repellendus.
</div>
<div>Corporis delectus eaque eligendi illo iusto magni possimus quia reiciendis sequi sint. Consequatur eum explicabo,
    ipsa maxime nam possimus provident quam quibusdam tenetur. A dignissimos doloremque facere maiores quia vitae.
</div>
<div>Accusantium aperiam consequatur corporis cupiditate dolore eius fugit hic labore nisi nobis perferendis, possimus
    quasi rem repudiandae suscipit tenetur ut vero voluptatem? Eius fugiat incidunt inventore ipsa nisi quaerat quod!
</div>
<div>Dicta numquam odit praesentium reiciendis sapiente, sed totam! Accusantium, aliquam aut beatae consequatur dolorum
    eveniet expedita facere facilis harum illum in natus obcaecati optio quas ratione recusandae sapiente vero voluptas.
</div>
<div>Ab asperiores, distinctio omnis rem veniam vero! Accusamus animi autem consequatur dolore ex hic illo ipsa iure
    mollitia necessitatibus, nostrum odio omnis quia, quibusdam repellat sequi vitae. Aspernatur, beatae eos.
</div>
<div>Alias architecto, consequatur corporis eius enim eum excepturi fuga hic incidunt maxime minus molestias non porro
    saepe soluta vel velit? Aperiam aspernatur blanditiis iusto necessitatibus provident repellendus, sed voluptatibus.
    Voluptas?
</div>
<div>At consequatur, eius ex facilis illum sint vel vero voluptatibus? Amet eaque ipsum laudantium numquam omnis
    sapiente, voluptates! Beatae dolor fuga hic id laudantium maiores neque obcaecati officia praesentium voluptate?
</div>
<div>Asperiores consequatur ea eum fugit in ipsam itaque libero maiores modi mollitia nam nemo nisi, quo sapiente
    temporibus vero voluptatum. Aperiam consequatur consequuntur eaque esse iure magnam molestias nam, recusandae.
</div>
<div>Exercitationem iusto magnam maiores quidem! Asperiores at cumque dolore ex, iure libero nisi officia optio
    perspiciatis quae qui ratione, recusandae tempore tenetur totam. Ad beatae consectetur cum impedit nam non.
</div>
<div>Autem corporis, dolores dolorum ducimus eaque eos et eveniet expedita hic id in ipsam iure iusto labore laboriosam
    nam non omnis praesentium provident quas quasi ratione recusandae suscipit totam ut!
</div>
<div>Accusantium beatae consequatur cum debitis itaque numquam obcaecati perspiciatis quibusdam sapiente! Expedita
    molestias nesciunt nihil possimus, rerum voluptate voluptatibus. Adipisci, doloribus eaque libero magnam minima
    neque nobis vel voluptas? Ab.
</div>
<div>Odit, quaerat tempore! A ad atque delectus ducimus, eaque error exercitationem explicabo, illo illum ipsam iure
    laudantium natus nesciunt nisi placeat possimus recusandae repellendus reprehenderit, sint tenetur ullam vero
    voluptatum.
</div>
<div>A accusamus animi, asperiores at blanditiis consequatur culpa esse est fugit in ipsa itaque iure laudantium minus
    mollitia non nulla perferendis, provident quaerat quia rem, similique temporibus vel velit voluptatum?
</div>
<div>Adipisci, amet asperiores aspernatur assumenda aut cumque et eum fugit impedit laboriosam magni maxime
    necessitatibus perferendis praesentium quam quis quod, sed similique. Distinctio est harum repellat sint tempora
    vero voluptates!
</div>
<div>Dolor, molestiae, saepe? Accusantium aliquid, aperiam assumenda at blanditiis cum delectus dignissimos doloremque
    dolorum eligendi facilis harum impedit modi nemo nisi numquam odit, placeat ratione repellat rerum sequi temporibus
    vitae.
</div>
<div>Ducimus, exercitationem, vitae. Porro, quasi, totam. Aperiam asperiores autem consequatur dicta explicabo incidunt
    ipsum itaque, magnam nesciunt, omnis pariatur provident quaerat quia quibusdam, quod. Ab dignissimos dolorum hic
    nemo officiis.
</div>
<div>Eos excepturi impedit itaque minima mollitia nostrum, omnis placeat recusandae repellendus velit vero, voluptates?
    Consectetur illum nihil odit optio rerum, ut! Adipisci beatae dolorem et, fuga incidunt maxime nihil sunt?
</div>
<div>Alias asperiores corporis deserunt dignissimos dolore, dolores eos error est exercitationem facere iste libero,
    molestiae nesciunt nobis nulla odit officiis placeat quis quod rem rerum saepe ullam. Consequatur dolores, quisquam.
</div>
<div>Alias aliquam architecto cum dolor dolorum, excepturi harum illo, labore minus nihil nobis odit porro quae quasi
    qui quis veritatis. Hic illum officia perspiciatis quod totam ullam vero. Corporis, dolore!
</div>
<div>Ab atque cupiditate dignissimos, dolorum eius illo laudantium, nihil quisquam quo, recusandae sapiente tempore.
    Accusamus ad aperiam atque earum esse magni odio placeat vero voluptate voluptates. Dolor eaque fuga voluptatibus.
</div>
<div>Accusantium adipisci blanditiis debitis delectus dolorem ducimus exercitationem, explicabo incidunt, minus modi
    neque nihil obcaecati quasi quisquam quod quos reiciendis tempore voluptas. Accusantium eius impedit labore
    officiis, quis quod temporibus?
</div>
<div>Accusamus aperiam architecto dicta, dolores ea est ipsam iure necessitatibus nemo quam quo sed sint suscipit ullam
    voluptatum. Dolores, dolorum facilis harum ipsam maiores maxime minus quasi. Ad, fuga, laboriosam!
</div>
<script>
    /*鼠标点击事件*/
    let buttenE = document.querySelector('#btn');
    buttenE.addEventListener('click',function(){
        alert('按钮被点击了');
    })
    /*鼠标移入事件*/
    let h4E = document.querySelector('h4');
    h4E.addEventListener('mouseover',function(){
        console.log('该标题被查看了！');
    })
    window.addEventListener('resize',function(){
        alert('窗口尺寸被修改');
    })
    window.addEventListener('scroll',function(){
        alert('窗口滚动了');
    })
    /*创建一个自带属性的方法与对象*/
    let p1 = {
        name:'张三',
        age:12,
        say:function(){
            console.log('我是'+this.name+'今年'+this.age+'岁');
        }
    }
    console.log(p1.name);
    console.log(p1.age);
    p1.say();
    /*先创建一个空对象，再添加属性与方法*/
    let p2 = {}
    p2.name = '张三';
    p2.age = 12;
    p2.say = function(){
        console.log('我是'+this.name+'今年'+this.age+'岁');
    }
    console.log(p2.name);
    console.log(p2.age);
    p2.say();
</script>
</body>
</html>